They won the massive sum playing the "777" $10 scratch-off game. They bought the ticket at Vista Donuts, Lottery, & Tobacco at 1096 Washington St.
The store will receive a $10,000 bonus for the sale.
The lottery has not released the winner's name yet.
They weren't the only lucky players as 462 people won $600 or more playing the lottery on Thursday.
It's expected to be a busy weekend for the lottery as more than $1.7 billion is at stake in two drawings.
The Mega Millions jackpot for Friday, March 22, is an estimated $977 million. That would be the second-largest jackpot since two people split $1.58 million in August.
On Saturday, $842.4 million will be at stake in the Powerball drawing. No one has won that since January 1.
Click here to follow Daily Voice Cambridge and receive free news updates.